motor sweeper - French English Dictionary